construction supervisor - German English Dictionary